Skip to content

Comments

Add guidance for creating new DeepWork jobs via workflow#212

Merged
nhorton merged 2 commits intomainfrom
claude/deepwork-job-creation-requirement-7zcR6
Feb 15, 2026
Merged

Add guidance for creating new DeepWork jobs via workflow#212
nhorton merged 2 commits intomainfrom
claude/deepwork-job-creation-requirement-7zcR6

Conversation

@nhorton
Copy link
Contributor

@nhorton nhorton commented Feb 15, 2026

Summary

Added comprehensive documentation on the proper way to create new DeepWork jobs using the new_job workflow, emphasizing that manual job creation should be avoided.

Changes

  • Added a new "Creating New Jobs" section to both the skill documentation and its template
  • Included an important notice prohibiting manual creation of job.yml files and job directory structures
  • Provided step-by-step instructions for using the new_job workflow:
    • Confirming job availability via get_workflows
    • Starting the workflow with required parameters (job_name, workflow_name, goal, instance_id)
    • Following the guided workflow phases: define → implement → test → iterate
  • Explained the benefits of using the workflow: ensures well-structured, tested jobs with quality gates

Implementation Details

  • Documentation was added to both the source template (src/deepwork/templates/claude/skill-deepwork.md.jinja) and the generated skill file (.claude/skills/deepwork/SKILL.md)
  • Used an <important> tag to highlight the critical requirement to use the workflow
  • Provided concrete examples (e.g., "code_review" as an instance_id) to aid understanding

https://claude.ai/code/session_01B5qQFeL3o78cDSMnqammQk

The /deepwork skill now prominently instructs agents to use the
`new_job` workflow (via `deepwork_jobs` MCP tools) when creating
new jobs. Uses an <important> XML tag and clear MUST/NEVER language
to prevent agents from manually writing job.yml files or directory
structures, which bypasses quality gates and testing.

https://claude.ai/code/session_01B5qQFeL3o78cDSMnqammQk
Remove hardcoded process details and negative phrasing from the
callout. Instead of listing workflow steps or saying what not to do,
direct the agent to follow the instructions returned by the MCP
tools as it progresses through the workflow.

https://claude.ai/code/session_01B5qQFeL3o78cDSMnqammQk
@nhorton nhorton enabled auto-merge February 15, 2026 23:07
@nhorton nhorton added this pull request to the merge queue Feb 15, 2026
Merged via the queue into main with commit 6d911a0 Feb 15, 2026
4 checks passed
@nhorton nhorton deleted the claude/deepwork-job-creation-requirement-7zcR6 branch February 15, 2026 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants